tell tall stories - German English Dictionary